replacement/spare part - French English Dictionary